Integration of Voice Commands into a Virtual Reality Environment for Assembly Design

نویسنده

  • W. and Madhavan Zhao
چکیده

This paper addresses integration of voice commands within immersive virtual reality sessions. While wands, 3D mice, etc., are extensively used for navigation and other interaction in 3D environments, voice commands can provide a much more natural means of interaction, especially in applications in which the immersed user’s hands and vision may be otherwise occupied. The IBM WebSphere Voice Server SDK has been used to develop a VoiceXML application for recognition of voice commands issued by the immersed user. The Resin web server is used to broadcast these commands on a TCP port. A client written using the JackScript API for Jack reads the commands and executes corresponding functions. A comprehensive set of voice commands has been developed to provide significant functionality for assembly and maintenance simulations. One of the most important applications is a method by which the immersed human can walk and fly through the virtual environment, thereby greatly expanding the envelope of the virtual environment navigable under the constraints imposed by the limited tracking volume. Voice commands are also used to switch between different modes of interaction (such as grasping between fingers as opposed to using the palm), for capturing specific postures, and for replaying captured posture sequences so the immersed user can evaluate them. Voice commands allow one person to control the virtual environment while immersed in the environment, thereby improving productivity.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Investigating the Effect of Virtual Reality Environment and Intelligent Control Panel on the Rehabilitation of Upper Limb

Introduction: Occupational therapy and performing specific motor activities are among the healing processes for injured people that should be followed by patients in need after the doctor’s prescription. The objective of this study was to evaluate the effect of using virtual reality environments and interacting with hardware designed for the treatment and rehabilitation of patients with upper l...

متن کامل

Investigating the Effect of Virtual Reality Environment and Intelligent Control Panel on the Rehabilitation of Upper Limb

Introduction: Occupational therapy and performing specific motor activities are among the healing processes for injured people that should be followed by patients in need after the doctor’s prescription. The objective of this study was to evaluate the effect of using virtual reality environments and interacting with hardware designed for the treatment and rehabilitation of patients with upper l...

متن کامل

Determining Components of Medical Instructional Design based on Virtual Reality by Research Synthesis

Introduction: The purpose of the present study was to determine the components of medical education design based on virtual reality by research synthesis method. Methods: In the present study a synthesis method was used. In order to study the research background and to collect appropriate data among the databases of Science Direct, Springer, Scopus, ProQuest and Eric (ERIC) search. With the ke...

متن کامل

Using Hardware-based Voice Recognition to Interact with a Virtual Environment

This paper presents ongoing research on human-computer interaction in virtual environments using voice recognition systems. The paper starts describing voice recognition technologies (software and hardware based). The Virtual Reality Laboratory of the University of Colima has begun an initial development of a desktop virtual environment where a virtual molecule was manipulated and analyzed thro...

متن کامل

Task-Level Assembly Modeling in Virtual Environments

This contribution introduces a new framework for assembly modeling in Virtual Reality. Aiming at an easy instructability of the virtual environment, the framework provides a task-level interface which directly maps logical assembly commands to corresponding changes in the geometry scene. For example, the visual assembly of two parts is achieved given only a single command 'connect(a,b)'. This i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006